﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace MockPrjTeam4.Common
{
    public class Constance
    {
        public static string MessPremiseUnique = "Combination of Premise Name AND Address Line 1 AND Postcode must unique";

        public static string MessPremiseNull = "Premise must not null";
        public static string MessPhoneNull = "Phone number must not null";
        public static string MessLocationType = "Location type must select least a type";
        public static string MessPremiseAdded = "Premise added to database";
        public static string MessPremiseDetail1 = "Please confirm tab detail 1";
        public static string MessPremiseOpenTime = "Please confirm opening time";
        public static string MessPremiseDetail2 = "Please confirm tab detail 2";
        public static string MessPremiseDetail3 = "Please confirm tab detail 3";
        public static string MessPremiseDetail4 = "Please confirm tab detail 4";

        /// <summary>
        /// Mess confirm open time each day
        /// </summary>
        public const string MessConfirmTuesday = "Please confirm Tuesday";
        public const string MessConfirmWednesday = "Please confirm Wednesday";
        public const string MessConfirmThursday = "Please confirm Thursday";
        public const string MessConfirmFriday = "Please confirm Friday";
        public const string MessConfirmSaturday = "Please confirm Saturday";
        public const string MessConfirmSunday = "Please confirm Sunday";
        public const string MessConfirmMonday = "Please confirm Monday";
        /// <summary>
        /// Link Image
        /// </summary>
        public const string LinkImageNewShop = "../Images/new.png";
        public const string LinkImageOldShop = "../Images/old.png";
        /// <summary>
        /// Panel name
        /// </summary>
        public const string PanelAddOrganization1 = "Detail 1";
        public const string PanelAddOrganization2 = "Detail 2";
        public const string PanelListSupporting = "Detail 5";
        public const string PanelAddOrganization3 = "Detail 3";
        public const string PanelDirectorate = "BU/Directorate";
        public const string PanelListDepartment = "Department";
        /// <summary>
        /// String filter
        /// </summary>
        public const string FilterNumber = "0-9";
        public const string FilterAll = "All";
        public const string FilterText1 = "A B C D E";// LEFT(qeqwe,1) BETWEEN 'A' AND 'D'
        public const string FilterText2 = "F G H I J";
        public const string FilterText3 = "K L M N";
        public const string FilterText4 = "O P Q R";
        public const string FilterText5 = "S T U V";
        public const string FilterText6 = "W X Y Z";
        /// <summary>
        /// Order by
        /// </summary>
        public const string ArrangeDesc = "DESC";
        public const string ArrangeAsc = "ASC";

        public const string MessUrlInvalid = "Url invalid";
        public const string MessNotNumber = "Not a number!";
        public const string MessNotPage = "Do not have page!";
        public const string MessConfirmActive = "Do you want to make this Supporting Materials active?";
        public const string MessMaterialAdded = "Meterial added!";
        public const string MessMaterialAddFail = "Have an exception";
        public const string MessMaterialUpdated = "Meterial updated!";
        public const string MessMaterialUpdateFail = "Have an exception";
        /* Update 11h09' 25/09/2012 set default Culture */
        public const string Culture = "en-EN";
        // Set page default
        public const int PageSize = 15;
        public const int TotalPage = 5;
        /* Update 11h09' 25/09/2012 for message alert logon, retrieve password, logout */
        public const string MessUserEmailNotFill = "Username and Email do not match!";
        public const string MessRetrievePassword = "Password have been retieve!";
        public const string MessUserNotNull = "User name must not null!";
        public const string MessEmailNotNull = "Email must not null!";
        public const string MessPasswordNotNull = "Password must not null!";
        public const string MessUserPasswordNotFound = "User name or password is incorrect!";
        public const string MessWelcomeUser = "Hello: ";
        public const string MessConfigLogOff = "Do you want logout?";
        public const string NotRecord = "Not record in database";
        public const string MessNotNullAddress = "Please you input information";
        /*04/10/2012 UPDATE CONSTANCE MESSAGE FOR DECENTRALIZATION*/
        public const string ControlFull = "7";
        /*04/10/2012 UPDATE CONSTANCE MESSAGE FOR TEMPLATE EMAIL*/
        public const string MessEmailInvalid = "Your email invalid format!";
        public const string MessEmailSent = "An email sent to your email! Please check it!";
        public const string MessException = "Have an exception";
        public const string EmailRetrieveSubject = "[Services Directory] Retrieve password for your account!";
        public const string EmailRetrieveBody = "New password for your account: ";

        /// <summary>
        /// The show message success
        /// </summary>
        public const string ShowMessageSuccess = "<script>alert ('Create Success')</script>";

        /// <summary>
        /// The show message fail
        /// </summary>
        public const string ShowMessageFail = "<script>alert ('Create Failed')</script>";

        public const string ShowMessageExist = "<script>alert ('Programme name is Exist')</script>";

        public const string ShowMessageOrganizationExist = "<script>alert ('Organisation name is Exist')</script>";

        public const string ShowMessageEditSuccess = "<script>alert ('Edit Success')</script>";

        public const string ShowMessageEditFail = "<script>alert ('Edit failed')</script>";

        public const string ShowMessageWrongInput = "<script>alert ('Wrong Input')</script>";

        public const string MessageDateTimeInputWrong = "Wrong Format Input is DateTime";

        public const string WarningInputDateTime = "Warning: <br /> " +
                                                 "Authorised Date >= P/MW Enquiry Received Date <br /> " +
                                                 "Actual Start Date >= Authorised Date <br />" +
                                                 "Anticipated Completion >= P/MW Enquiry Received Date <br />" +
                                                 "Actual Completion Date >= Actual Start Date";
        //form Department
        public const string ShowMessageFailDepartNameNote = "Department not null!";
        public const string ShowMessageFailDepartName = "Department Name should be unique!";
        public const string ShowMessageFailShortDescription = "Short description not null";
        public const string ShowMessageAddAddress = "<script>alert ('Add Address successful!')</script>";
        public const string ShowMessageUpdateDepart = "Update Department successful!";
        public const string ShowMessageAddDepart = "Add Department successful!";
        public const string ShowMessageDescriptionDepartNote = "Department Short Description not null!";
        public const string ShowMessageChangeInactive = "You already change status for this!";
        //fix AddressId when begin
        public const string AddressId = "Address001";

        //Message error update Directorate
        public const string MessConfirmActiveDirectorate = "Do you want to make this Directorate active?";
        public const string MessDirectorateUpdateFail = "Directorate update fail!";

        public const string ShowMessageNotRecord = "<script>alert ('Not have any Record!')</script>";
        //Message update sucessfull
        public const string MessageUpdateSuccess = "Update success!";
        //Message update sucessfull
        public const string MessageInsertSuccess = "Insert success!";
        //Message Copy 
        public const string MessageSelectCopy = "Select a Service to copy";
        //message delete
        public const string MessageConfirmDelete = "Are you sure delete it?";
        public const string ShowMessageFieldNotNull = "This Field not null!";
    }
}